rotary traffic island - Turkish English Dictionary